// 2.1 数字-定义数字
/**
 * 通常，当我们需要用到数字时，我们会使用原始的数据类型，如 int、short、long、float 和 double 等等。这些用于数字的数据类型，其可能的值和数值范围，我们已经在 C++ 数据类型一章中讨论过。
 * 
 * ---------------------
 * 定义数字
 * 我们已经在之前章节的各种实例中定义过数字。下面是一个 C++ 中定义各种类型数字的综合实例：
*/
#include <iostream>

int main(void)
{
  short s = 10;
  // short int s = 10;
  int i = 1000;
  // long l = 1000000;
  long int l = 1000000;
  long long ll = 11111111111;
  float f = 1231.21;
  double d = 30949.374; // 30949.4 ????
  std::cout << "short s:" << s << "\n"
            << "int i:" << i << "\n"
            << "long l:" << l << "\n"
            << "long long ll:" << ll << "\n"
            << "float f:" << f << "\n"
            << "double d:" << d << std::endl;
  printf("---------end-----------");
  return 0;
}